package imp.clases;

import java.util.ArrayList;
import java.util.List;
import java.io.Serializable;

public class Localidad implements Serializable{

		private int codigo;
		private String nombre;
		private List<Dispensario> dispensarios;
                private Provincia provincia;


		public Localidad(){
			this.codigo=-1;
                        this.dispensarios=new ArrayList<Dispensario>();
                        this.provincia=new Provincia();
		}


    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }


    public List<Dispensario> getDispensarios() {
        return dispensarios;
    }

    public void setDispensarios(List<Dispensario> dispensarios) {
        this.dispensarios = dispensarios;
    }


    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public Provincia getProvincia() {
        return provincia;
    }

    public void setProvincia(Provincia provincia) {
        this.provincia = provincia;
    }

    public void addDispensario(Dispensario c) {
    dispensarios.add(c);
    c.setLocalidad(this);
}


    public String toString() {
        return "(" + codigo + "," + nombre + ")";
    }


}
